home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Astromatch / Astro.jar / Astro / e.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-05-06  |  3.8 KB  |  117 lines

  1. package Astro;
  2.  
  3. import com.siemens.mp.game.ExtendedImage;
  4. import com.siemens.mp.game.TiledBackground;
  5. import javax.microedition.lcdui.Font;
  6. import javax.microedition.lcdui.Form;
  7. import javax.microedition.lcdui.TextField;
  8.  
  9. // $FF: renamed from: Astro.e
  10. class class_0 {
  11.    // $FF: renamed from: void com.siemens.mp.game.TiledBackground
  12.    static TiledBackground field_0;
  13.    // $FF: renamed from: a byte[]
  14.    static byte[] field_1;
  15.    // $FF: renamed from: if byte[]
  16.    static byte[] field_2;
  17.    // $FF: renamed from: try byte[]
  18.    static byte[] field_3;
  19.    // $FF: renamed from: char Astro.c
  20.    static c field_4;
  21.    // $FF: renamed from: else javax.microedition.lcdui.TextField
  22.    TextField field_5 = new TextField("Name :", "", 20, 0);
  23.    // $FF: renamed from: null int
  24.    int field_6 = 0;
  25.    // $FF: renamed from: for int
  26.    int field_7 = 0;
  27.    // $FF: renamed from: int int
  28.    int field_8 = 2;
  29.    // $FF: renamed from: goto javax.microedition.lcdui.Form
  30.    Form field_9 = new Form("New Profile");
  31.    // $FF: renamed from: byte java.lang.String
  32.    String field_10;
  33.    // $FF: renamed from: new java.lang.String[]
  34.    String[] field_11 = new String[]{"Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius", "Pisces"};
  35.    // $FF: renamed from: case java.lang.String[]
  36.    String[] field_12 = new String[]{"21.03 - 10.04", "20.04 - 20.05", "21.05 - 21.06", "22.06 - 22.07", "23.07 - 22.08", "23.08 - 22.09", "23.09 - 22.10", "23.10 - 21.11", "22.11 - 21.12", "22.12 - 19.01", "20.01 - 18.02", "19.02 - 20.03"};
  37.    // $FF: renamed from: long javax.microedition.lcdui.Font
  38.    static Font field_13 = Font.getFont(64, 1, 8);
  39.    // $FF: renamed from: do javax.microedition.lcdui.Font
  40.    static Font field_14 = Font.getFont(64, 0, 8);
  41.  
  42.    // $FF: renamed from: do () void
  43.    static void method_0() {
  44.       field_0 = d.a("select.bin", field_1, field_2, field_3);
  45.       field_4 = new c("selected.bin");
  46.    }
  47.  
  48.    class_0() {
  49.       this.field_9.append(this.field_5);
  50.    }
  51.  
  52.    // $FF: renamed from: a () void
  53.    void method_1() {
  54.       field_0.setPositionInMap(0, 0);
  55.       field_4.int.setVisible(true);
  56.       field_4.int.setFrame(0);
  57.       d.b.addObject(field_0);
  58.       d.b.addObject(field_4.int);
  59.    }
  60.  
  61.    // $FF: renamed from: if () void
  62.    void method_2() {
  63.       d.b.deleteObject(field_0);
  64.       d.b.deleteObject(field_4.int);
  65.    }
  66.  
  67.    // $FF: renamed from: a (com.siemens.mp.game.ExtendedImage) void
  68.    public void method_3(ExtendedImage var1) {
  69.       var1.clear((byte)1);
  70.       if (++this.field_7 >= this.field_8) {
  71.          field_4.int.setFrame((field_4.int.getFrame() + 1) % field_4.a);
  72.          this.field_7 = 0;
  73.       }
  74.  
  75.       field_4.int.setPosition(7 + 21 * (this.field_6 % 4), 1 + 18 * (this.field_6 / 4));
  76.       d.b.paint(var1, 0, 0);
  77.       var1.getImage().getGraphics().setFont(field_13);
  78.       var1.getImage().getGraphics().drawString(this.field_11[this.field_6], 50, 59, 17);
  79.       var1.getImage().getGraphics().setFont(field_14);
  80.       var1.getImage().getGraphics().drawString(this.field_12[this.field_6], 50, 80, 33);
  81.       var1.blitToScreen(0, 0);
  82.    }
  83.  
  84.    // $FF: renamed from: a (int, int) void
  85.    void method_4(int var1, int var2) {
  86.       switch (var2) {
  87.          case 1:
  88.             this.field_6 = (this.field_6 - 4) % 12;
  89.             break;
  90.          case 2:
  91.             this.field_6 = (this.field_6 - 1) % 12;
  92.          case 3:
  93.          case 4:
  94.          case 7:
  95.          default:
  96.             break;
  97.          case 5:
  98.             this.field_6 = (this.field_6 + 1) % 12;
  99.             break;
  100.          case 6:
  101.             this.field_6 = (this.field_6 + 4) % 12;
  102.             break;
  103.          case 8:
  104.             this.method_2();
  105.             h.q.addElement(new a(this.field_10, this.field_6));
  106.             CMidlet.a.try();
  107.             CMidlet.a.p.a();
  108.             h.h = 2;
  109.       }
  110.  
  111.       if (this.field_6 < 0) {
  112.          this.field_6 += 12;
  113.       }
  114.  
  115.    }
  116. }
  117.